include_directories(editor-support)

set(COCOS_SPINE_HEADER
    editor-support/spine/Animation.h
    editor-support/spine/AnimationState.h
    editor-support/spine/AnimationStateData.h
    editor-support/spine/Atlas.h
    editor-support/spine/AtlasAttachmentLoader.h
    editor-support/spine/Attachment.h
    editor-support/spine/AttachmentLoader.h
    editor-support/spine/AttachmentTimeline.h
    editor-support/spine/AttachmentType.h
    editor-support/spine/AttachmentVertices.h
    editor-support/spine/BlendMode.h
    editor-support/spine/Bone.h
    editor-support/spine/BoneData.h
    editor-support/spine/BoundingBoxAttachment.h
    editor-support/spine/ClippingAttachment.h
    editor-support/spine/Color.h
    editor-support/spine/ColorTimeline.h
    editor-support/spine/ConstraintData.h
    editor-support/spine/ContainerUtil.h
    editor-support/spine/CurveTimeline.h
    editor-support/spine/Debug.h
    editor-support/spine/DeformTimeline.h
    editor-support/spine/dll.h
    editor-support/spine/DrawOrderTimeline.h
    editor-support/spine/Event.h
    editor-support/spine/EventData.h
    editor-support/spine/EventTimeline.h
    editor-support/spine/Extension.h
    editor-support/spine/HashMap.h
    editor-support/spine/HasRendererObject.h
    editor-support/spine/IkConstraint.h
    editor-support/spine/IkConstraintData.h
    editor-support/spine/IkConstraintTimeline.h
    editor-support/spine/Json.h
    editor-support/spine/LinkedMesh.h
    editor-support/spine/MathUtil.h
    editor-support/spine/MeshAttachment.h
    editor-support/spine/MixBlend.h
    editor-support/spine/MixDirection.h
    editor-support/spine/PathAttachment.h
    editor-support/spine/PathConstraint.h
    editor-support/spine/PathConstraintData.h
    editor-support/spine/PathConstraintMixTimeline.h
    editor-support/spine/PathConstraintPositionTimeline.h
    editor-support/spine/PathConstraintSpacingTimeline.h
    editor-support/spine/PointAttachment.h
    editor-support/spine/Pool.h
    editor-support/spine/PositionMode.h
    editor-support/spine/RegionAttachment.h
    editor-support/spine/RotateMode.h
    editor-support/spine/RotateTimeline.h
    editor-support/spine/RTTI.h
    editor-support/spine/ScaleTimeline.h
    editor-support/spine/ShearTimeline.h
    editor-support/spine/Skeleton.h
    editor-support/spine/SkeletonAnimation.h
    editor-support/spine/SkeletonBatch.h
    editor-support/spine/SkeletonBinary.h
    editor-support/spine/SkeletonBounds.h
    editor-support/spine/SkeletonClipping.h
    editor-support/spine/SkeletonData.h
    editor-support/spine/SkeletonJson.h
    editor-support/spine/SkeletonRenderer.h
    editor-support/spine/SkeletonTwoColorBatch.h
    editor-support/spine/Skin.h
    editor-support/spine/Slot.h
    editor-support/spine/SlotData.h
    editor-support/spine/SpacingMode.h
    editor-support/spine/spine-cocos2dx.h
    editor-support/spine/spine.h
    editor-support/spine/SpineObject.h
    editor-support/spine/SpineString.h
    editor-support/spine/TextureLoader.h
    editor-support/spine/Timeline.h
    editor-support/spine/TimelineType.h
    editor-support/spine/TransformConstraint.h
    editor-support/spine/TransformConstraintData.h
    editor-support/spine/TransformConstraintTimeline.h
    editor-support/spine/TransformMode.h
    editor-support/spine/TranslateTimeline.h
    editor-support/spine/Triangulator.h
    editor-support/spine/TwoColorTimeline.h
    editor-support/spine/Updatable.h
    editor-support/spine/Vector.h
    editor-support/spine/VertexAttachment.h
    editor-support/spine/VertexEffect.h
    editor-support/spine/Vertices.h
    )

set(COCOS_SPINE_SRC
    editor-support/spine/Animation.cpp
    editor-support/spine/AnimationState.cpp
    editor-support/spine/AnimationStateData.cpp
    editor-support/spine/Atlas.cpp
    editor-support/spine/AtlasAttachmentLoader.cpp
    editor-support/spine/Attachment.cpp
    editor-support/spine/AttachmentLoader.cpp
    editor-support/spine/AttachmentTimeline.cpp
    editor-support/spine/AttachmentVertices.cpp
    editor-support/spine/Bone.cpp
    editor-support/spine/BoneData.cpp
    editor-support/spine/BoundingBoxAttachment.cpp
    editor-support/spine/ClippingAttachment.cpp
    editor-support/spine/ColorTimeline.cpp
    editor-support/spine/ConstraintData.cpp
    editor-support/spine/CurveTimeline.cpp
    editor-support/spine/DeformTimeline.cpp
    editor-support/spine/DrawOrderTimeline.cpp
    editor-support/spine/Event.cpp
    editor-support/spine/EventData.cpp
    editor-support/spine/EventTimeline.cpp
    editor-support/spine/Extension.cpp
    editor-support/spine/IkConstraint.cpp
    editor-support/spine/IkConstraintData.cpp
    editor-support/spine/IkConstraintTimeline.cpp
    editor-support/spine/Json.cpp
    editor-support/spine/LinkedMesh.cpp
    editor-support/spine/MathUtil.cpp
    editor-support/spine/MeshAttachment.cpp
    editor-support/spine/PathAttachment.cpp
    editor-support/spine/PathConstraint.cpp
    editor-support/spine/PathConstraintData.cpp
    editor-support/spine/PathConstraintMixTimeline.cpp
    editor-support/spine/PathConstraintPositionTimeline.cpp
    editor-support/spine/PathConstraintSpacingTimeline.cpp
    editor-support/spine/PointAttachment.cpp
    editor-support/spine/RegionAttachment.cpp
    editor-support/spine/RotateTimeline.cpp
    editor-support/spine/RTTI.cpp
    editor-support/spine/ScaleTimeline.cpp
    editor-support/spine/ShearTimeline.cpp
    editor-support/spine/Skeleton.cpp
    editor-support/spine/SkeletonAnimation.cpp
    editor-support/spine/SkeletonBatch.cpp
    editor-support/spine/SkeletonBinary.cpp
    editor-support/spine/SkeletonBounds.cpp
    editor-support/spine/SkeletonClipping.cpp
    editor-support/spine/SkeletonData.cpp
    editor-support/spine/SkeletonJson.cpp
    editor-support/spine/SkeletonRenderer.cpp
    editor-support/spine/SkeletonTwoColorBatch.cpp
    editor-support/spine/Skin.cpp
    editor-support/spine/Slot.cpp
    editor-support/spine/SlotData.cpp
    editor-support/spine/spine-cocos2dx.cpp
    editor-support/spine/SpineObject.cpp
    editor-support/spine/TextureLoader.cpp
    editor-support/spine/Timeline.cpp
    editor-support/spine/TransformConstraint.cpp
    editor-support/spine/TransformConstraintData.cpp
    editor-support/spine/TransformConstraintTimeline.cpp
    editor-support/spine/TranslateTimeline.cpp
    editor-support/spine/Triangulator.cpp
    editor-support/spine/TwoColorTimeline.cpp
    editor-support/spine/Updatable.cpp
    editor-support/spine/VertexAttachment.cpp
    editor-support/spine/VertexEffect.cpp
    )
